/**  ------------------ 3340 ------------------------- */

@media screen and (max-width: 3350px) {
        html {
                font-size: 174.4791666666666px;
        }
}
@media screen and (max-width: 3349px) {
        html {
                font-size: 174.4270833333333px;
        }
}
@media screen and (max-width: 3348px) {
        html {
                font-size: 174.375px;
        }
}
@media screen and (max-width: 3347px) {
        html {
                font-size: 174.32291666666666px;
        }
}
@media screen and (max-width: 3346px) {
        html {
                font-size: 174.2708333333333px;
        }
}
@media screen and (max-width: 3345px) {
        html {
                font-size: 174.21875px;
        }
}
@media screen and (max-width: 3344px) {
        html {
                font-size: 174.16666666666666px;
        }
}
@media screen and (max-width: 3343px) {
        html {
                font-size: 174.1145833333333px;
        }
}
@media screen and (max-width: 3342px) {
        html {
                font-size: 174.0625px;
        }
}
@media screen and (max-width: 3341px) {
        html {
                font-size: 174.01041666666666px;
        }
}
@media screen and (max-width: 3340px) {
        html {
                font-size: 173.9583333333333px;
        }
}
@media screen and (max-width: 3340px) {
        html {
                font-size: 173.9583333333333px;
        }
}
@media screen and (max-width: 3339px) {
        html {
                font-size: 173.90625px;
        }
}
@media screen and (max-width: 3338px) {
        html {
                font-size: 173.85416666666666px;
        }
}
@media screen and (max-width: 3337px) {
        html {
                font-size: 173.8020833333333px;
        }
}
@media screen and (max-width: 3336px) {
        html {
                font-size: 173.75px;
        }
}
@media screen and (max-width: 3335px) {
        html {
                font-size: 173.6979166666666px;
        }
}
@media screen and (max-width: 3334px) {
        html {
                font-size: 173.6458333333333px;
        }
}
@media screen and (max-width: 3333px) {
        html {
                font-size: 173.59375px;
        }
}
@media screen and (max-width: 3332px) {
        html {
                font-size: 173.54166666666666px;
        }
}
@media screen and (max-width: 3331px) {
        html {
                font-size: 173.4895833333333px;
        }
}
@media screen and (max-width: 3330px) {
        html {
                font-size: 173.4375px;
        }
}


/**  ------------------ 2560 ------------------------- */

@media screen and (max-width: 2570px) {
        html {
                font-size: 133.8541666666666px;
        }
}
@media screen and (max-width: 2569px) {
        html {
                font-size: 133.8020833333333px;
        }
}
@media screen and (max-width: 2568px) {
        html {
                font-size: 133.75px;
        }
}
@media screen and (max-width: 2567px) {
        html {
                font-size: 133.69791666666666px;
        }
}
@media screen and (max-width: 2566px) {
        html {
                font-size: 133.6458333333333px;
        }
}
@media screen and (max-width: 2565px) {
        html {
                font-size: 133.59375px;
        }
}
@media screen and (max-width: 2564px) {
        html {
                font-size: 133.54166666666666px;
        }
}
@media screen and (max-width: 2563px) {
        html {
                font-size: 133.4895833333333px;
        }
}
@media screen and (max-width: 2562px) {
        html {
                font-size: 133.4375px;
        }
}
@media screen and (max-width: 2561px) {
        html {
                font-size: 133.38541666666666px;
        }
}
@media screen and (max-width: 2560px) {
        html {
                font-size: 133.3333333333333px;
        }
}
@media screen and (max-width: 2560px) {
        html {
                font-size: 133.3333333333333px;
        }
}
@media screen and (max-width: 2559px) {
        html {
                font-size: 133.28125px;
        }
}
@media screen and (max-width: 2558px) {
        html {
                font-size: 133.22916666666666px;
        }
}
@media screen and (max-width: 2557px) {
        html {
                font-size: 133.1770833333333px;
        }
}
@media screen and (max-width: 2556px) {
        html {
                font-size: 133.125px;
        }
}
@media screen and (max-width: 2555px) {
        html {
                font-size: 133.0729166666666px;
        }
}
@media screen and (max-width: 2554px) {
        html {
                font-size: 133.0208333333333px;
        }
}
@media screen and (max-width: 2553px) {
        html {
                font-size: 132.96875px;
        }
}
@media screen and (max-width: 2552px) {
        html {
                font-size: 132.91666666666666px;
        }
}
@media screen and (max-width: 2551px) {
        html {
                font-size: 132.8645833333333px;
        }
}
@media screen and (max-width: 2550px) {
        html {
                font-size: 132.8125px;
        }
}

/**  ------------------ 1920 ------------------------- */

@media screen and (max-width: 1930px) {
        html {
                font-size: 100.52083333333333px;
        }
}
@media screen and (max-width: 1929px) {
        html {
                font-size: 100.46875px;
        }
}
@media screen and (max-width: 1928px) {
        html {
                font-size: 100.41666666666666px;
        }
}
@media screen and (max-width: 1927px) {
        html {
                font-size: 100.36458333333333px;
        }
}
@media screen and (max-width: 1926px) {
        html {
                font-size: 100.3125px;
        }
}
@media screen and (max-width: 1925px) {
        html {
                font-size: 100.2604166666666px;
        }
}
@media screen and (max-width: 1924px) {
        html {
                font-size: 100.20833333333333px;
        }
}
@media screen and (max-width: 1923px) {
        html {
                font-size: 100.15625px;
        }
}
@media screen and (max-width: 1922px) {
        html {
                font-size: 100.10416666666666px;
        }
}
@media screen and (max-width: 1921px) {
        html {
                font-size: 100.05208333333333px;
        }
}
@media screen and (max-width: 1920px) {
        html {
                font-size: 100px;
        }
}
@media screen and (max-width: 1919px) {
        html {
                font-size: 99.947916666666666px;
        }
}
@media screen and (max-width: 1918px) {
        html {
                font-size: 99.895833333333333px;
        }
}
@media screen and (max-width: 1917px) {
        html {
                font-size: 99.84375px;
        }
}
@media screen and (max-width: 1916px) {
        html {
                font-size: 99.79166666666666px;
        }
}
@media screen and (max-width: 1915px) {
        html {
                font-size: 99.73958333333333px;
        }
}
@media screen and (max-width: 1914px) {
        html {
                font-size: 99.6875px;
        }
}
@media screen and (max-width: 1913px) {
        html {
                font-size: 99.6354166666666px;
        }
}
@media screen and (max-width: 1912px) {
        html {
                font-size: 99.5833333333333px;
        }
}
@media screen and (max-width: 1911px) {
        html {
                font-size: 99.53125px;
        }
}
@media screen and (max-width: 1910px) {
        html {
                font-size: 99.479166666666px;
        }
}

/**  ------------------ 1768 ------------------------- */

@media screen and (max-width: 1778px) {
        html {
                font-size: 92.6041666666666px;
        }
}
@media screen and (max-width: 1777px) {
        html {
                font-size: 92.083333333333px;
        }
}
@media screen and (max-width: 1776px) {
        html {
                font-size: 92.5px;
        }
}
@media screen and (max-width: 1775px) {
        html {
                font-size: 92.4479166666666px;
        }
}
@media screen and (max-width: 1774px) {
        html {
                font-size: 92.3958333333333px;
        }
}
@media screen and (max-width: 1773px) {
        html {
                font-size: 92.34375px;
        }
}
@media screen and (max-width: 1772px) {
        html {
                font-size: 92.2916666666666px;
        }
}
@media screen and (max-width: 1771px) {
        html {
                font-size: 92.2395833333333px;
        }
}
@media screen and (max-width: 1770px) {
        html {
                font-size: 92.1875px;
        }
}
@media screen and (max-width: 1769px) {
        html {
                font-size: 92.1354166666666px;
        }
}
@media screen and (max-width: 1768px) {
        html {
                font-size: 92.083333333333px;
        }
}
@media screen and (max-width: 1767px) {
        html {
                font-size: 92.03125px;
        }
}
@media screen and (max-width: 1766px) {
        html {
                font-size: 91.979166666666px;
        }
}
@media screen and (max-width: 1765px) {
        html {
                font-size: 91.927083333333px;
        }
}
@media screen and (max-width: 1764px) {
        html {
                font-size: 91.875px;
        }
}
@media screen and (max-width: 1763px) {
        html {
                font-size: 91.82291666666px;
        }
}
@media screen and (max-width: 1762px) {
        html {
                font-size: 91.77083333333px;
        }
}
@media screen and (max-width: 1761px) {
        html {
                font-size: 91.71875px;
        }
}
@media screen and (max-width: 1760px) {
        html {
                font-size: 91.666666666666px;
        }
}
@media screen and (max-width: 1759px) {
        html {
                font-size: 91.614583333333px;
        }
}
@media screen and (max-width: 1758px) {
        html {
                font-size: 91.5625px;
        }
}

/**  ------------------ 1680 ------------------------- */

@media screen and (max-width: 1690px) {
        html {
                font-size: 88.0208333333333px;
        }
}
@media screen and (max-width: 1689px) {
        html {
                font-size: 87.96875px;
        }
}
@media screen and (max-width: 1688px) {
        html {
                font-size: 87.9166666666666px;
        }
}
@media screen and (max-width: 1687px) {
        html {
                font-size: 87.86458333333333px;
        }
}
@media screen and (max-width: 1686px) {
        html {
                font-size: 87.8125px;
        }
}
@media screen and (max-width: 1685px) {
        html {
                font-size: 87.76041666666666px;
        }
}
@media screen and (max-width: 1684px) {
        html {
                font-size: 87.70833333333333px;
        }
}
@media screen and (max-width: 1683px) {
        html {
                font-size: 87.65625px;
        }
}
@media screen and (max-width: 1682px) {
        html {
                font-size: 87.6041666666666px;
        }
}
@media screen and (max-width: 1681px) {
        html {
                font-size: 87.55208333333333px;
        }
}
@media screen and (max-width: 1680px) {
        html {
                font-size: 87.5px;
        }
}
@media screen and (max-width: 1680px) {
        html {
                font-size: 87.5px;
        }
}
@media screen and (max-width: 1679px) {
        html {
                font-size: 87.4479166666666px;
        }
}
@media screen and (max-width: 1678px) {
        html {
                font-size: 87.39583333333333px;
        }
}
@media screen and (max-width: 1677px) {
        html {
                font-size: 87.34375px;
        }
}
@media screen and (max-width: 1676px) {
        html {
                font-size: 87.2916666666666px;
        }
}
@media screen and (max-width: 1675px) {
        html {
                font-size: 87.2395833333333px;
        }
}
@media screen and (max-width: 1674px) {
        html {
                font-size: 87.1875px;
        }
}
@media screen and (max-width: 1673px) {
        html {
                font-size: 87.1354166666666px;
        }
}
@media screen and (max-width: 1672px) {
        html {
                font-size: 87.08333333333333px;
        }
}
@media screen and (max-width: 1671px) {
        html {
                font-size: 87.03125px;
        }
}
@media screen and (max-width: 1670px) {
        html {
                font-size: 86.97916666666666px;
        }
}


/**  ------------------ 1600 ------------------------- */

@media screen and (max-width: 1610px) {
        html {
                font-size: 83.85416666666666px;
        }
}
@media screen and (max-width: 1609px) {
        html {
                font-size: 83.80208333333333px;
        }
}
@media screen and (max-width: 1608px) {
        html {
                font-size: 83.75px;
        }
}
@media screen and (max-width: 1607px) {
        html {
                font-size: 83.6979166666666px;
        }
}
@media screen and (max-width: 1606px) {
        html {
                font-size: 83.64583333333333px;
        }
}
@media screen and (max-width: 1605px) {
        html {
                font-size: 83.59375px;
        }
}
@media screen and (max-width: 1604px) {
        html {
                font-size: 83.5416666666666px;
        }
}
@media screen and (max-width: 1603px) {
        html {
                font-size: 83.48958333333333px;
        }
}
@media screen and (max-width: 1602px) {
        html {
                font-size: 83.4375px;
        }
}
@media screen and (max-width: 1601px) {
        html {
                font-size: 83.3854166666666px;
        }
}
@media screen and (max-width: 1600px) {
        html {
                font-size: 83.3333333333333px;
        }
}
@media screen and (max-width: 1600px) {
        html {
                font-size: 83.3333333333333px;
        }
}
@media screen and (max-width: 1599px) {
        html {
                font-size: 83.28125px;
        }
}
@media screen and (max-width: 1598px) {
        html {
                font-size: 83.2291666666666px;
        }
}
@media screen and (max-width: 1597px) {
        html {
                font-size: 83.17708333333333px;
        }
}
@media screen and (max-width: 1596px) {
        html {
                font-size: 83.125px;
        }
}
@media screen and (max-width: 1595px) {
        html {
                font-size: 83.07291666666666px;
        }
}
@media screen and (max-width: 1594px) {
        html {
                font-size: 83.02083333333333px;
        }
}
@media screen and (max-width: 1593px) {
        html {
                font-size: 82.96875px;
        }
}
@media screen and (max-width: 1592px) {
        html {
                font-size: 82.9166666666666px;
        }
}
@media screen and (max-width: 1591px) {
        html {
                font-size: 82.86458333333333px;
        }
}
@media screen and (max-width: 1590px) {
        html {
                font-size: 82.8125px;
        }
}

/**  ------------------ 1440 ------------------------- */


@media screen and (max-width: 1450px) {
        html {
                font-size: 75.5208333333333px;
        }
}
@media screen and (max-width: 1449px) {
        html {
                font-size: 75.46875px;
        }
}
@media screen and (max-width: 1448px) {
        html {
                font-size: 75.4166666666666px;
        }
}
@media screen and (max-width: 1447px) {
        html {
                font-size: 75.36458333333333px;
        }
}
@media screen and (max-width: 1446px) {
        html {
                font-size: 75.3125px;
        }
}
@media screen and (max-width: 1445px) {
        html {
                font-size: 75.26041666666666px;
        }
}
@media screen and (max-width: 1444px) {
        html {
                font-size: 75.20833333333333px;
        }
}
@media screen and (max-width: 1443px) {
        html {
                font-size: 75.15625px;
        }
}
@media screen and (max-width: 1442px) {
        html {
                font-size: 75.1041666666666px;
        }
}
@media screen and (max-width: 1441px) {
        html {
                font-size: 75.05208333333333px;
        }
}
@media screen and (max-width: 1440px) {
        html {
                font-size: 75.0px;
        }
}
@media screen and (max-width: 1440px) {
        html {
                font-size: 75.0px;
        }
}
@media screen and (max-width: 1439px) {
        html {
                font-size: 74.9479166666666px;
        }
}
@media screen and (max-width: 1438px) {
        html {
                font-size: 74.89583333333333px;
        }
}
@media screen and (max-width: 1437px) {
        html {
                font-size: 74.84375px;
        }
}
@media screen and (max-width: 1436px) {
        html {
                font-size: 74.7916666666666px;
        }
}
@media screen and (max-width: 1435px) {
        html {
                font-size: 74.7395833333333px;
        }
}
@media screen and (max-width: 1434px) {
        html {
                font-size: 74.6875px;
        }
}
@media screen and (max-width: 1433px) {
        html {
                font-size: 74.6354166666666px;
        }
}
@media screen and (max-width: 1432px) {
        html {
                font-size: 74.58333333333333px;
        }
}
@media screen and (max-width: 1431px) {
        html {
                font-size: 74.53125px;
        }
}
@media screen and (max-width: 1430px) {
        html {
                font-size: 74.47916666666666px;
        }
}


/**  ------------------ 1366 ------------------------- */

@media screen and (max-width: 1376px) {
        html {
                font-size: 71.6666666666666px;
        }
}
@media screen and (max-width: 1375px) {
        html {
                font-size: 71.6145833333333px;
        }
}
@media screen and (max-width: 1374px) {
        html {
                font-size: 71.5625px;
        }
}
@media screen and (max-width: 1373px) {
        html {
                font-size: 71.5104166666666px;
        }
}
@media screen and (max-width: 1372px) {
        html {
                font-size: 71.45833333333333px;
        }
}
@media screen and (max-width: 1371px) {
        html {
                font-size: 71.40625px;
        }
}
@media screen and (max-width: 1370px) {
        html {
                font-size: 71.35416666666666px;
        }
}
@media screen and (max-width: 1369px) {
        html {
                font-size: 71.30208333333333px;
        }
}
@media screen and (max-width: 1368px) {
        html {
                font-size: 71.25px;
        }
}
@media screen and (max-width: 1367px) {
        html {
                font-size: 71.1979166666666px;
        }
}
@media screen and (max-width: 1366px) {
        html {
                font-size: 71.14583333333333px;
        }
}
@media screen and (max-width: 1366px) {
        html {
                font-size: 71.14583333333333px;
        }
}
@media screen and (max-width: 1365px) {
        html {
                font-size: 71.09375px;
        }
}
@media screen and (max-width: 1364px) {
        html {
                font-size: 71.0416666666666px;
        }
}
@media screen and (max-width: 1363px) {
        html {
                font-size: 70.98958333333333px;
        }
}
@media screen and (max-width: 1362px) {
        html {
                font-size: 70.9375px;
        }
}
@media screen and (max-width: 1361px) {
        html {
                font-size: 70.8854166666666px;
        }
}
@media screen and (max-width: 1360px) {
        html {
                font-size: 70.8333333333333px;
        }
}
@media screen and (max-width: 1359px) {
        html {
                font-size: 70.78125px;
        }
}
@media screen and (max-width: 1358px) {
        html {
                font-size: 70.7291666666666px;
        }
}
@media screen and (max-width: 1357px) {
        html {
                font-size: 70.67708333333333px;
        }
}
@media screen and (max-width: 1356px) {
        html {
                font-size: 70.625px;
        }
}


html {
        font-family: "微软雅黑";
        overflow: auto;
        overflow-x: hidden;
}

body {
        padding: 0;
        margin: 0;
        overflow: auto;
        font-size: 0;
        width: 19.2rem;
}
ul {
        padding: 0;
        margin: 0;
}
li {
        list-style-type: none;
        padding: 0;
        margin: 0;
}
a {
        text-decoration: none;
        text-transform: none;
        border: 0;
        outline:none;
}
img{
        border: 0;
        vertical-align: top;
}
p {
        margin: 0;
        padding: 0;
        font-family: "微软雅黑";
}
input{
        font-family: "微软雅黑";
        -webkit-appearance: none;
        appearance: none;
        -moz-appearance: none;
}
